(function($) {
$.zen = function( mensaje, opciones ){
    var opciones = $.extend( jQuery.zen.op_default , opciones);
    //var mensaje = $.zen.transformar(mensaje);
    //Sexy.alert(opciones.inicio_str + mensaje + opciones.final_str);
}

$.zen.op_default = {
    inicio_str : "-INICIO-",
    final_str: "-FIN- "
}

// Esta es nuestra "función modificable"


/*

$.zen.alerta = function(titular,detalles){
    var js= null;
    var html=null;
    var js='<script type="text/javascript">$(document).ready(function() {$("#ver_detalles").live("click", function(kaka) { kaka.preventDefault();$("#detalles_error").toggle();return false;kaka.stopPropagation();});});</script>';
    var html='<div class="ui-widget"><div class="ui-state-error ui-corner-all" style="padding: 0.7em;"> <p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span> <strong>'+titular+'<a id="ver_detalles" class="enlace_sinvida">ver detalle</a></strong></p><p id="detalles_error" class="oculto">'+detalles+'</p></div></div>';
    Sexy.alert(html+js);
    var js= null;
    var html=null;
};

*/

$.zen.alerta = function(titular,detalles){
$.zen.info(titular+' '+detalles);
};



/*$.zen.info = function(titular){
    //return String( texto ).toUpperCase();
  	Sexy.alert('<div class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="padding: 1.1em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>ZenMessages:</strong>'+titular+'</p></div></div>');
    //return false;
};*/
$.zen.calendario = function(){
    //return String( texto ).toUpperCase();
  	Sexy.alert('<div class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="padding: 1.1em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>ZenMessages:</strong>'+titular+'</p></div></div>');

};
$.zen.fatal = function(detalles){
    $.zen.alerta('Ha ocurrido un error grave, intente nuevamente. Si este mensaje persiste contacte al administrador del sistema.',detalles);
};

$.zen.info = function(titular){
    var asdf='<div title="Información" class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="padding: 0.7em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>'+titular+'</strong></p></div></div>';
    var $d=$(asdf).dialog({
				autoOpen: false,
                    draggable: false,
                    resizable: false,
                    modal: true,
                    width: 400,
                    maxWidth: 400,
			buttons: {
				"Aceptar": function() {
					$(this).dialog('close');
				}
			}
		});
        
        $d.dialog('open');
};
$.zen.info2 = function(titular)
{
    var asdf='<div title="Información" class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="padding: 0.7em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>'+titular+'</strong></p></div></div>';
    var $d=$(asdf).dialog({
				autoOpen: false,
                    draggable: false,
                    resizable: false,
                    modal: true,
                    width: 400,
                    maxWidth: 400,
			buttons: {
				"Aceptar": function() {
					$(this).dialog('close');
				}
			}
		});
        
        $d.dialog('open');
};
$.zen.confirmar = function(titular)
{
    var asdf='<div title="Información" class="ui-widget"><div class="ui-state-highlight ui-corner-all" style="padding: 0.7em;"><p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span><strong>'+titular+'</strong></p></div></div>';
    //var respuesta=bolean;
    return asdf;
};

$.zen.error = function(titular,detalles)
{
    var html_error='<div title="Error del Sistema" class="ui-widget"><div class="ui-state-error ui-corner-all" style="padding: 0.7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>ERROR: '+titular+'</strong></p><p>'+detalles+'</p></div></div>';
    var $x=$(html_error).dialog({
				autoOpen: false,
                    draggable: false,
                    resizable: false,
                    modal: true,
                    width: 400,
                    maxWidth: 400,
			buttons: {
				"Aceptar": function() {
					$(this).dialog('close');
				}
			}
		});
        
        $x.dialog('open');
};

})(jQuery);